

package com.primecodegen.common.DataModelProject;
import com.primecodegen.common.DataModelObject.DataModelObjectTable;
import com.primecodegen.common.base.*;
import com.primecodegen.util.ComConstants;
import java.util.ArrayList;
/**
 *----------------------------------------------------------
 *----------------------------------------------------------
 * @author Mohammad Awwad
 * Version: v0.0
 * contact: mhmdawwad@gmail.com
 *-----------------------------------------------------------
 *-----------------------------------------------------------
 */
public class DataModelProjectTable extends BaseTable{

	public DataModelProjectTable(){
		init();
	}
    
    public DataModelProjectOprCols Opr = new DataModelProjectOprCols();
    // ------------Members------------------

    private int ID; 
    private String code; 
    private int mainProject_ID; 
    private ArrayList<DataModelObjectTable> datamodelObjectTables;
    
    
    
    // -----------Setters & Getters------------------




     public int getID() {
         return ID;
     }

     public void setID(int ID) {
         this.ID = ID;
     }
     
    

     public String getCode() {
         return code;
     }

     public void setCode(String code) {
         this.code = code;
     }
     
    

     public int getMainProject_ID() {
         return mainProject_ID;
     }

     public void setMainProject_ID(int mainProject_ID) {
         this.mainProject_ID = mainProject_ID;
     }

    public ArrayList<DataModelObjectTable> getDatamodelObjectTables() {
        return datamodelObjectTables;
    }

    public void setDatamodelObjectTables(ArrayList<DataModelObjectTable> datamodelObjectTables) {
        this.datamodelObjectTables = datamodelObjectTables;
    }


     
     
  @Override
public void init() {

      ID = ComConstants.UNREALISTIC_INT;
      code = ComConstants.UNREALISTIC_STRING;
      mainProject_ID = ComConstants.UNREALISTIC_INT;
      datamodelObjectTables= new ArrayList<DataModelObjectTable>();
}
}
